ninety degree angle drive - German English Dictionary